A subdivision scheme for surfaces of revolution
نویسندگان
چکیده
This paper describes a simple and efficient non-stationary subdivision scheme of order 4. This curve scheme unifies known subdivision rules for cubic B-splines, splines-in-tension and a certain class of trigonometric splines capable of reproducing circles. The curves generated by this unified subdivision scheme are C2 splines whose segments are either polynomial, hyperbolic or trigonometric functions, depending on a single tension parameter. This curve scheme easily generalizes to a surface scheme over quadrilateral meshes. The authors hypothesize that this surface scheme produces limit surfaces that are C2 continuous everywhere except at extraordinary vertices where the surfaces are C1 continuous. In the particular case where the tension parameters are all set to 1, the scheme reproduces a variant of the Catmull–Clark subdivision scheme. As an application, this scheme is used to generate surfaces of revolution from a given profile curve. 2001 Published by Elsevier Science B.V.
منابع مشابه
A Subdivision Scheme to Model Surfaces with Spherelike Features
In this paper, we introduce a novel subdivision method able to generate smooth surfaces which locally tend to minimize variations in curvature. The method is based on a tensor product of a subdivision scheme for circle splines, which is then generalized to arbitrary quadrilateral meshes. Although they involve a geometric construction, our rules are applied in a uniform way, without the need for...
متن کاملA generalized surface subdivision scheme of arbitrary order with a tension parameter
This article presents a generalized B-spline surface subdivision scheme of arbitrary order with a tension parameter.We first propose a tensor-product subdivision scheme that produces ku×kv order generalized B-spline limit surfaces. Generalized B-spline surface is the unified and extended form of B-splines, trigonometric B-splines and hyperbolic B-splines (Fang et al. 2010). The tensor product s...
متن کاملA C 2 Polar Jet Subdivision
We describe a subdivision scheme that acts on control nodes that each carry a vector of values. Each vector defines partial derivatives, referred to as jets in the following and subdivision computes new jets from old jets. By default, the jets are automatically initialized from a design mesh. While the approach applies more generally, we consider here only a restricted class of design meshes, c...
متن کاملRay Tracing Surfaces of Revolution: An Old Problem with A New Perspective
I n this paper we present a new subdivision scheme that is shown to improve the performance of ray tracing surfaces of revolution over Kajiya 's classical work [8]. This is based on a monotonic interval partitioning of a generatrix of a surface of revolution. The algorithm has a search complexity upper bound of O( log (m n) ) f o r m ~ monotonic intervals and n subdivisions fo r each inter' val...
متن کاملREVERSE LOOP SUBDIVISION FOR GEOMETRY AND TEXTURES
Reverse subdivision aims at constructing a coarser representation of an object given by a fine polygon mesh. In this paper, we first derive a mask for reverse Loop subdivision that can be applied to both regular and extraordinary vertices. The mask is parameterized, and thus can also be used in reversing variants of Loop subdivision, such as those proposed by Warren and Litke. We apply this mas...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer Aided Geometric Design
دوره 18 شماره
صفحات -
تاریخ انتشار 2001